1633 Seymour Dr, Soutd Boston, VA 24592-3428, Soutd Boston
Straight out of the 80s, including decor, music, and menu. There was a terribly musty odor all throughout the restaurant
Straight out of the 80s, including decor, music, and menu. There was a terribly musty odor all throughout the restaurant